HTML {
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
}

BODY {
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
}

#tile-head {    
    height: 50px;
    min-width: 999px;
    width: auto !important; 
}

#tile-body {
    background-color: #FFFFFF;
    min-width: 999px;
    width: auto !important;
}

#tile-left {
    width: 120px;
    min-height:681px;
    height:auto !important;
    height:681px;
    float: left;
    border-right: 1px solid #8098BC;
}

#tile-menu {
    float: left;
    width: 120px;
    min-height:681px;
    border-right: 1px solid #8098BC;
}

#tile-content {
    border-left: 1px solid #8098BC;
    /* height: 681px; */
    margin-left: 120px;
}

/* override width set in genibase css(style.css) */
.wwFormTable {
    width: auto;
}
.wwFormTableHide {
	width: auto;
    display: none;
}

.geniTabPaneWrapper {
    clear: none;
}

#tile-foot {
    height: 20px;
    width: 100%;
    /* min-width: 999px; 
    width: auto !important; */
    float: left;
    /* clear: both; */
}

#menu-td {
    width:120px;
    padding:0px;
    vertical-align:top;
    border-right: #8098BC 1px solid;
}
#body-td {
    padding:0px 3px 0px 0px;
    vertical-align:top;
}

#statusbar {
    height: 21px;
}

#mainHeadBar {
    BACKGROUND-POSITION: right center;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(../images/layout-tt/header-bgr.gif);
    WIDTH: 100%;
    COLOR: #4b6d9d;
    /* BORDER-BOTTOM: #8098bc 1px solid; */
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 50px;
    BACKGROUND-COLOR: #dee0e0;
    TEXT-ALIGN: left
}

.mainTopMenu {
    FONT-SIZE: 12px;
    MARGIN: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 25px ! important
}

.mainTopMenu TD {
    PADDING: 0px 3px;
    COLOR: #ffffff;
    WHITE-SPACE: nowrap
}

.mainTopMenu TD.active {
    BORDER-RIGHT: #62aabc 1px solid;
    BORDER-TOP: #62aabc 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(../images/top_menu_bg.gif);
    BORDER-LEFT: #62aabc 1px solid;
    COLOR: #fff;
    BORDER-BOTTOM: #62aabc 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.mainTopMenu A:link {
    FONT-SIZE: 12px;
    MARGIN: 0px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.mainTopMenu A:visited {
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    COLOR: #0068cf;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.mainTopMenu {
    PADDING-RIGHT: 5px;
    BACKGROUND-POSITION: center center;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    /* BACKGROUND-IMAGE: url(../images/menu-1/top_menu_bg2.gif); */
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    COLOR: #3c3c3c;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.mainTopMenu A:active {
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    COLOR: #3c3c3c;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.mainTopMenu TD.disable {
    
}

.mainTopMenu TD.separator {
    BACKGROUND-POSITION: center center;
    BACKGROUND-IMAGE: url(../images/menu-1/image_07.gif);
    MARGIN: 0px;
    WIDTH: 5px;
    BACKGROUND-REPEAT: no-repeat
}

#mainFooter {
    /* CLEAR: both; */
    BORDER-TOP: #8098bc 1px solid;
    FONT-SIZE: 12px;
    WIDTH: 100%;
    PADDING-TOP: 3px;
    HEIGHT: 20px;
    TEXT-ALIGN: center
}

.divMainBody {
    BORDER: #9eaab1 1px solid;
}

.screenExander {
    display: inline;
    position: relative
}

.screenCollapse {
    display: none;
    position: relative
}
.screenTitle {
    font-size:10pt
    
}

.spanfont{
    color:#003366;
    font-weight:bold;
    padding:2px;
 }
.dataTable td{
    white-space: normal;
}

.dataTable tr{
    height:26px;	
}
